local extension = Package:new("cpt_standard")
extension.extensionName = "cpt_hegemony"

extension.game_modes_whitelist = {"cpt_heg_mode"}

local heg_mode = require "packages.cpt_hegemony.hegemony"
extension:addGameMode(heg_mode)

local H = require "packages/ol_hegemony/util"
local U = require "packages/utility/utility"

Fk:loadTranslationTable{
    ["cpt_standard"] = "竞技国标",
    ["cpt_heg"] = "竞技国标",
  }

  local caocao = General(extension, "cpt_heg__caocao", "wei", 4, 4,  General.Male)
  caocao:addSkill("jianxiong")
  caocao:addCompanions({"cpt_heg__dianwei", "cpt_heg__xuchu"})

  Fk:loadTranslationTable{
    ["cpt_heg__caocao"] = "曹操",
    ["#cpt_heg__caocao"] = "魏武帝",
    ["illustrator:cpt_heg__caocao"] = "KayaK",
    ["$jianxiong_cpt_heg__caocao1"] = "星汉灿烂,若出其里。",
    ["$jianxiong_cpt_heg__caocao2"] = "日月之行，若出其中。",
    ["~cpt_heg__caocao"] = "心常叹怨，戚戚多悲。",
  }

  local simayi = General(extension, "cpt_heg__simayi", "wei", 3, 3,  General.Male)
  simayi:addSkill("fankui")
  simayi:addSkill("ex__guicai") -- 手杀
  Fk:loadTranslationTable{
    ["cpt_heg__simayi"] = "司马懿",
    ["#cpt_heg__simayi"] = "狼顾之鬼",
    ["illustrator:cpt_heg__simayi"] = "木美人",
    ["~cpt_heg__simayi"] = "我的气数就到这里了吗？",
  }

  local xiahoudun = General(extension, "cpt_heg__xiahoudun", "wei", 4, 4,  General.Male)
  xiahoudun:addSkill("ex__ganglie")
  xiahoudun:addCompanions("cpt_heg__xiahouyuan")
  Fk:loadTranslationTable{
    ["cpt_heg__xiahoudun"] = "夏侯惇",
    ["#cpt_heg__xiahoudun"] = "独眼的罗刹",
    ["illustrator:cpt_heg__xiahoudun"] = "DH",
    ["$ex__ganglie_cpt_heg__xiahoudun1"] = "征战沙场，哪有不受伤的道理？",
    ["$ex__ganglie_cpt_heg__xiahoudun2"] = "敌破我身，我致敌损。",
    ["~cpt_heg__xiahoudun"] = "伤重难治，无力破敌。",
  }

  local zhangliao = General(extension, "cpt_heg__zhangliao", "wei", 4, 4,  General.Male)
  zhangliao:addSkill("ex__tuxi") -- 手杀
  Fk:loadTranslationTable{
    ["cpt_heg__zhangliao"] = "张辽",
    ["#zhangliao"] = "前将军",
    ["illustrator:zhangliao"] = "枭瞳",
    ["$ex__tuxi_cpt_heg__zhangliao1"] = "突袭速攻，形如闪电！",
    ["$ex__tuxi_cpt_heg__zhangliao2"] = "十万围困，吾亦能破袭擒贼!",
    ["~cpt_heg__zhangliao"] = "感丞相大恩，此生可了.......",
  }

  local xuchu = General(extension, "cpt_heg__xuchu", "wei", 4, 4,  General.Male)
  xuchu:addSkill("zhonger_st_heg__luoyi")
  Fk:loadTranslationTable{
    ["cpt_heg__xuchu"] = "许褚",
    ["#xuchu"] = "虎痴",
    ["illustrator:xuchu"] = "KayaK",
    ["$zhonger_st_heg__luoyi_cpt_heg__xuchu1"] = "拔山扛鼎，力敌千钧。",
    ["$zhonger_st_heg__luoyi_cpt_heg__xuchu2"] = "好大口气，我定要取汝虬首。",
    ["~cpt_heg__xuchu"] = "再也不能护丞相安危了。",
  }

  local guojia = General(extension, "cpt_heg__guojia", "wei", 3, 3,  General.Male)
  guojia:addSkill("yiji")
  guojia:addSkill("tiandu")
  Fk:loadTranslationTable{
    ["cpt_heg__guojia"] = "郭嘉",
    ["#cpt_heg__guojia"] = "早终的先知",
    ["illustrator:cpt_heg__guojia"] = "绘聚艺堂",
    ["~cpt_heg__guojia"] = "咳，咳……",
  }

local zhenji = General(extension, "cpt_heg__zhenji", "wei", 3, 3, General.Female)
zhenji:addSkill("hs__luoshen")
zhenji:addSkill("hs__qingguo")
zhenji:addCompanions("cpt_heg__caopi")

Fk:loadTranslationTable{
  ["cpt_heg__zhenji"] = "甄姬",
  ["#cpt_heg__zhenji"] = "薄幸的美人",
  ["illustrator:cpt_heg__zhenji"] = "zoo",
  ["$hs__luoshen_cpt_heg__zhenji1"] = "腾文鱼以警乘，鸣玉鸾以偕逝。",
  ["$hs__luoshen_cpt_heg__zhenji2"] = "六龙俨其齐首，载云车之容裔。",
  ["$hs__qingguo_cpt_heg__zhenji1"] = "柔情绰态，媚于语言。",
  ["$hs__qingguo_cpt_heg__zhenji2"] = "或戏清流，或翔神渚。",
  ["~cpt_heg__zhenji"] = "遗情想像，顾望怀愁。",
}

local xiahouyuan = General(extension, "cpt_heg__xiahouyuan", "wei", 5 ,5, General.Male)
xiahouyuan:addSkill("hs__shensu")
Fk:loadTranslationTable{
  ["cpt_heg__xiahouyuan"] = "夏侯渊",
  ["#cpt_heg__xiahouyuan"] = "疾行的猎豹",
  ["illustrator:cpt_heg__xiahouyuan"] = "凡果",
  ["~cpt_heg__xiahouyuan"] = "我的速度…还是不够……",
}

local zhanghe = General(extension, "cpt_heg__zhanghe", "wei", 4, 4,  General.Male)
zhanghe:addSkill("qiaobian")
Fk:loadTranslationTable{
  ["cpt_heg__zhanghe"] = "张郃",
  ["#cpt_heg__zhanghe"] = "料敌机先",
  ["illustrator:cpt_heg__zhanghe"] = "张帅",
  ["~cpt_heg__zhanghe"] = "呃，膝盖中箭了……",
}

local xuhuang = General(extension, "cpt_heg__xuhuang", "wei", 4, 4,  General.Male)
xuhuang:addSkill("hs__duanliang")
Fk:loadTranslationTable{
    ["cpt_heg__xuhuang"] = "徐晃",
    ["#cpt_heg__xuhuang"] = "周亚夫之风",
    ["illustrator:cpt_heg__xuhuang"] = "Tuu.",
    ["$hs__duanliang_cpt_heg__xuhuang1"] = "汝等偷袭，意在敌粮，不可恋战。",
    ["$hs__duanliang_cpt_heg__xuhuang2"] = "声东击西，烧其粮草。",
    ["~cpt_heg__xuhuang"] = "晃，愧对主公。",
  }

  local caoren = General(extension, "cpt_heg__caoren", "wei", 4, 4,  General.Male)
  caoren:addSkill("hs__jushou")
  Fk:loadTranslationTable{
    ["cpt_heg__caoren"] = "曹仁",
    ["#cpt_heg__caoren"] = "大将军",
    ["illustrator:cpt_heg__caoren"] = "Ccat",
    ["~cpt_heg__caoren"] = "实在是守不住了……",
  }

  local dianwei = General(extension, "cpt_heg__dianwei", "wei", 4,4,General.Male)
  dianwei:addSkill("hs__qiangxi")

  Fk:loadTranslationTable{
    ['cpt_heg__dianwei'] = '典韦',
    ["#cpt_heg__dianwei"] = "古之恶来",
    ["illustrator:cpt_heg__dianwei"] = "小冷",
    ["$hs__qiangxi_cpt_heg__dianwei1"] = "口出狂言，汝命已结！",
    ["$hs__qiangxi_cpt_heg__dianwei2"] = "我的双戟可不是摆设",
    ["~cpt_heg__dianwei"] = "主公，典韦来世再愿追随！",
  }

  local xunyu = General(extension, "cpt_heg__xunyu", "wei", 3, 3,  General.Male)
  xunyu:addSkill("quhu")
  xunyu:addSkill("jieming")
  Fk:loadTranslationTable{
    ['cpt_heg__xunyu'] = '荀彧',
    ["#cpt_heg__xunyu"] = "王佐之才",
    ["illustrator:cpt_heg__xunyu"] = "LiuHeng",
    ["~cpt_heg__xunyu"] = "主公要臣死，臣不得不死。",
  }

local caopi = General(extension, "cpt_heg__caopi", "wei", 3, 3,  General.Male)
caopi:addSkill("xingshang")
caopi:addSkill("m_ex__fangzhu")
Fk:loadTranslationTable{
  ['cpt_heg__caopi'] = '曹丕',
  ["#cpt_heg__caopi"] = "团扇子大人",
  ["illustrator:cpt_heg__caopi"] = "DH",
  ["$xingshang_cpt_heg__caopi1"] = "比丧命更痛苦，比死亡更恐怖。",
  ["$xingshang_cpt_heg__caopi2"] = "我来为你入殓。",
  ["$m_ex__fangzhu_cpt_heg__caopi1"] = "一个人去地老天荒吧。",
  ["$m_ex__fangzhu_cpt_heg__caopi2"] = "流放，已经是最大的仁慈。",
  ["~cpt_heg__caopi"] = "大魏，托付给你了。",
}

local yuejin = General(extension, "cpt_heg__yuejin", "wei", 4, 4,  General.Male)
yuejin:addSkill("xiaoguo")
Fk:loadTranslationTable{
  ["cpt_heg__yuejin"] = "乐进",
  ["#cpt_heg__yuejin"] = "奋强突固",
  ["illustrator:cpt_heg__yuejin"] = "巴萨小马",
  ["desinger:cpt_heg__yuejin"] = "淬毒",
  ["~cpt_heg__yuejin"] = "箭疮发作，吾命休矣。",
}

local liubei = General(extension, "cpt_heg__liubei", "shu", 4, 4,  General.Male)
liubei:addSkill("ex__rende")
liubei:addCompanions({"cpt_heg__guanyu", "cpt_heg__zhangfei", "cpt_heg__ganfuren"})
Fk:loadTranslationTable{
  ["cpt_heg__liubei"] = "刘备",
  ["#cpt_heg__liubei"] = "乱世的枭雄",
  ["illustrator:cpt_heg__liubei"] = "木美人",
  ["$ex__rende_cpt_heg__liubei1"] = "仁爱之心，贤德之才。",
  ["$ex__rende_cpt_heg__liubei2"] = "以德服人，以仁待人。",
  ["~cpt_heg__liubei"] = "蜀汉重任，丞相请多担待。",
}

local guanyu = General(extension, "cpt_heg__guanyu", "shu", 5)
guanyu:addSkill("hs__wusheng")
Fk:loadTranslationTable{
  ["cpt_heg__guanyu"] = "关羽",
  ["#cpt_heg__guanyu"] = "威震华夏",
  ["illustrator:cpt_heg__guanyu"] = "凡果",
  ["~cpt_heg__guanyu"] = "什么？此地名叫麦城？",
}

local zhangfei = General(extension, "cpt_heg__zhangfei", "shu", 4, 4,  General.Male)
zhangfei:addSkill("hs__paoxiao")
Fk:loadTranslationTable{
  ["cpt_heg__zhangfei"] = "张飞",
  ["#cpt_heg__zhangfei"] = "万夫不当",
  -- ["illustrator:cpt_heg__zhangfei"] = "宋其金",
  ["$hs__paoxiao_cpt_heg__zhangfei1"] ="虎牢硝烟起，长板水逆流。",
  ["$hs__paoxiao_cpt_heg__zhangfei2"] ="万均勇力，斩将拔旗！",
  ["~cpt_heg__zhangfei"] = "悔不听大哥教导。",
}

local zhugeliang = General(extension, "cpt_heg__zhugeliang", "shu", 3, 3,  General.Male)
zhugeliang:addSkill("hs__guanxing")
zhugeliang:addSkill("emptycity")
zhugeliang:addCompanions("cpt_heg__huangyueying")
Fk:loadTranslationTable{
  ["cpt_heg__zhugeliang"] = "诸葛亮",
  ["#cpt_heg__zhugeliang"] = "迟暮的丞相",
  ["illustrator:cpt_heg__zhugeliang"] = "聚一工作室",
  ["$hs__guanxing_cpt_heg__zhugeliang1"] = "观星定中原，毕其功于一役。",
  ["$hs__guanxing_cpt_heg__zhugeliang2"] = "天有不测风云，谨慎为妙。",
  ["$emptycity_cpt_heg__zhugeliang1"] = "一曲高山流水，还请诸位静听。",
  ["$emptycity_cpt_heg__zhugeliang2"] = "我城中并无一兵一卒。",
  ["~cpt_heg__zhugeliang"] = "悠悠苍天，何薄于我...",
}

local zhaoyun = General(extension, "cpt_heg__zhaoyun", "shu", 4, 4,  General.Male)
zhaoyun:addSkill("hs__longdan")
zhaoyun:addCompanions("cpt_heg__liushan")

Fk:loadTranslationTable{
  ["cpt_heg__zhaoyun"] = "赵云",
  ["#cpt_heg__zhaoyun"] = "虎威将军",
  ["illustrator:cpt_heg__zhaoyun"] = "DH",
  ["$hs__longdan_cpt_heg__zhaoyun2"] = "凭此八门金锁，何以阻我？",
  ["$hs__longdan_cpt_heg__zhaoyun1"] = "龙灵佑我，无伤分毫！",
  ["~cpt_heg__zhaoyun"] = "后主大梦未醒，北伐久战无功。",
}

local machao = General(extension, "cpt_heg__machao", "shu", 4, 4,  General.Male)
machao:addSkill("mashu")
machao:addSkill("hs__tieqi")
Fk:loadTranslationTable{
  ["cpt_heg__machao"] = "马超",
  ["#cpt_heg__machao"] = "一骑当千",
  ["illustrator:cpt_heg__machao"] = "官方",
  ["$hs__tieqi_cpt_heg__machao1"] = "铁骑奔腾，敌寇四散！",
  ["$hs__tieqi_cpt_heg__machao2"] = "铁骑合围，还不引颈受戳。",
  ["~cpt_heg__machao"] = "半生枭雄，今朝竟命丧于此。",
}

local huangyueying = General(extension, "cpt_heg__huangyueying", "shu", 3, 3, General.Female)
huangyueying:addSkill("jizhi")
huangyueying:addSkill("qicai")
huangyueying:addCompanions("cpt_heg__wolong")
Fk:loadTranslationTable{
    ["cpt_heg__huangyueying"] = "黄月英",
    ["#cpt_heg__huangyueying"] = "归隐的杰女",
    ["illustrator:cpt_heg__huangyueying"] = "木美人",
    ["$jizhi_cpt_heg__huangyueying1"] = "集智而易用，上明而下知。",
    ["$jizhi_cpt_heg__huangyueying2"] = "书籍万卷，陶情益智。",
    ["~cpt_heg__huangyueying"] = "我的计策……还是没有……超过卧龙……",
  }

local huangzhong = General(extension, "cpt_heg__huangzhong", "shu", 4, 4,  General.Male)
huangzhong:addSkill("hs__firebow")
huangzhong:addCompanions("cpt_heg__weiyan")
Fk:loadTranslationTable{
  ["cpt_heg__huangzhong"] = "黄忠",
  ["#cpt_heg__huangzhong"] = "老当益壮",
  ["illustrator:cpt_heg__huangzhong"] = "匠人绘",
  ["~cpt_heg__huangzhong"] = "末将有负主公重托……",
}

local weiyan = General(extension, "cpt_heg__weiyan", "shu", 4, 4,  General.Male)
weiyan:addSkill("hs__kuanggu")
Fk:loadTranslationTable{
    ["cpt_heg__weiyan"] = "魏延",
    ["#cpt_heg__weiyan"] = "嗜血的独狼",
    ["illustrator:cpt_heg__weiyan"] = "瞌瞌一休",
    ["~cpt_heg__weiyan"] = "奸贼……害我……",
  }

local pangtong = General(extension, "cpt_heg__pangtong", "shu",3, 3,  General.Male)
pangtong:addSkill("hs__lianhuan")
pangtong:addSkill("niepan")
pangtong:addCompanions("cpt_heg__wolong")
Fk:loadTranslationTable{
    ['cpt_heg__pangtong'] = '庞统',
    ["#cpt_heg__pangtong"] = "凤雏",
    ["illustrator:cpt_heg__pangtong"] = "KayaK",
    ["~cpt_heg__pangtong"] = "看来我命中注定将丧命于此……",
  }

local wolong = General(extension, "cpt_heg__wolong", "shu", 3, 3,  General.Male)
wolong:addSkill("bazhen")
wolong:addSkill("hs__huoji")
wolong:addSkill("hs__kanpo")
Fk:loadTranslationTable{
    ['cpt_heg__wolong'] = '卧龙诸葛亮',
    ["#cpt_heg__wolong"] = "卧龙",
    ["illustrator:cpt_heg__wolong"] = "绘聚艺堂",
    ["~cpt_heg__wolong"] = "我的计谋竟被……",
  }

  local liushan = General(extension, "cpt_heg__liushan", "shu", 3, 3,  General.Male)
  liushan:addSkill("xiangle")
  liushan:addSkill("fangquan")
  Fk:loadTranslationTable{
    ['cpt_heg__liushan'] = '刘禅',
    ["#cpt_heg__liushan"] = "无为的真命主",
    ["illustrator:cpt_heg__liushan"] = "LiuHeng",
    ["~cpt_heg__liushan"] = "别打脸，我投降还不行吗？",
  }

  local menghuo = General(extension, "cpt_heg__menghuo", "shu", 4, 4,  General.Male)
  menghuo:addCompanions("cpt_heg__zhurong")
  menghuo:addSkill("huoshou")
  menghuo:addSkill("zaiqi")

  Fk:loadTranslationTable{
    ['cpt_heg__menghuo'] = '孟获',
    ["#cpt_heg__menghuo"] = "南蛮王",
    ["illustrator:cpt_heg__menghuo"] = "废柴男",
    ["~cpt_heg__menghuo"] = "七纵之恩……来世……再报了……",
  }

local zhurong = General(extension, "cpt_heg__zhurong", "shu", 4, 4, General.Female)
zhurong:addSkill("juxiang")
zhurong:addSkill("lieren")
Fk:loadTranslationTable{
['cpt_heg__zhurong'] = '祝融',
["#cpt_heg__zhurong"] = "野性的女王",
["illustrator:cpt_heg__zhurong"] = "废柴男",
["~cpt_heg__zhurong"] = "大王，我，先走一步了。",
  }

  local ganfuren = General(extension, "cpt_heg__ganfuren", "shu", 3, 3, General.Female)
  ganfuren:addSkill("shenzhi")
  ganfuren:addSkill("zhonger_st_heg__shushen")
  Fk:loadTranslationTable{
    ['cpt_heg__ganfuren'] = '甘夫人',
    ["#cpt_heg__ganfuren"] = "昭烈皇后",
    ["illustrator:cpt_heg__ganfuren"] = "琛·美弟奇",
    ["designer:cpt_heg__ganfuren"] = "淬毒",
    ["~cpt_heg__ganfuren"] = "请替我照顾好阿斗……",
  }

  local sunquan = General(extension, "cpt_heg__sunquan", "wu", 4, 4,  General.Male)
  sunquan:addSkill("hs__zhiheng")
  sunquan:addCompanions("cpt_heg__zhoutai")
  Fk:loadTranslationTable{
    ["cpt_heg__sunquan"] = "孙权",
    ["#cpt_heg__sunquan"] = "年轻的贤君",
    ["illustrator:cpt_heg__sunquan"] = "KayaK",
    ["$hs__zhiheng_cpt_heg__sunquan1"]= "三思而行，游刃有余。",
    ["$hs__zhiheng_cpt_heg__sunquan2"]= "制衡联合，稳而不乱。",
    ["~cpt_heg__sunquan"] = "哥哥，汝之所托我尽力了。",
  }

  local ganning = General(extension, "cpt_heg__ganning", "wu", 4, 4,  General.Male)
  ganning:addSkill("hs__qixi")
  Fk:loadTranslationTable{
    ["cpt_heg__ganning"] = "甘宁",
    ["#cpt_heg__ganning"] = "锦帆游侠",
    ["illustrator:cpt_heg__ganning"] = "黑山老妖",
    ["$hs__qixi_cpt_heg__ganning1"] = "拆拆拆，一个钉子都不留。",
    ["$hs__qixi_cpt_heg__ganning2"] = "哈哈哈~我是这片大海上最自由的人！",
    ["~cpt_heg__ganning"] = "银铃将熄，锦帆何去...",
  }

  local lvmeng = General(extension, "cpt_heg__lvmeng", "wu", 4, 4,  General.Male)
  lvmeng:addSkill("hs__keji")
  lvmeng:addSkill("hs__mouduan")
  
  Fk:loadTranslationTable{
    ["cpt_heg__lvmeng"] = "吕蒙",
    ["#cpt_heg__lvmeng"] = "士别三日",
    ["illustrator:cpt_heg__lvmeng"] = "樱花闪乱",
    ["~cpt_heg__lvmeng"] = "以后，就交给年轻人了。",
  }

  local huanggai = General(extension, "cpt_heg__huanggai", "wu", 4, 4,  General.Male)
  huanggai:addSkill("hs__kurou")
  huanggai:addCompanions("cpt_heg__zhouyu")
  Fk:loadTranslationTable{
    ["cpt_heg__huanggai"] = "黄盖",
    ["#cpt_heg__huanggai"] = "轻身为国",
    ["illustrator:cpt_heg__huanggai"] = "G.G.G.",
    ["$hs__kurou_cpt_heg__huanggai1"] = "皮肉之苦，我岂会倒下？",
    ["$hs__kurou_cpt_heg__huanggai2"] = "为国受苦，不足挂齿。",
    ["~cpt_heg__huanggai"] = "这把老骨头，看来是不行了。",
  }
  
  local zhouyu = General(extension, "cpt_heg__zhouyu", "wu", 3, 3,  General.Male)
  zhouyu:addSkill("ex__yingzi")
  zhouyu:addSkill("ex__fanjian")
  zhouyu:addCompanions("cpt_heg__xiaoqiao")
  Fk:loadTranslationTable{
    ["cpt_heg__zhouyu"] = "周瑜",
    ["#cpt_heg__zhouyu"] = "大都督",
    ["illustrator:cpt_heg__zhouyu"] = "魔奇士",
    ["$ex__fanjian_cpt_heg__zhouyu1"] ="以真真假假之计，乱敌心智。",
    ["$ex__fanjian_cpt_heg__zhouyu2"] ="巧施间策，敌自乱矣。",
    ["$ex__yingzi_cpt_heg__zhouyu1"] = "天下两分，隔江而治。",
    ["$ex__yingzi_cpt_heg__zhouyu2"] = "谈笑之间，胜负已了然于胸。",
    ["~cpt_heg__zhouyu"] = "吴国未兴，我怎能...死。",
  }

local daqiao = General(extension, "cpt_heg__daqiao", "wu", 3, 3, General.Female)
daqiao:addSkill("hs__guose")
daqiao:addSkill("liuli")
daqiao:addCompanions("cpt_heg__xiaoqiao")
Fk:loadTranslationTable{
    ["cpt_heg__daqiao"] = "大乔",
    ["#cpt_heg__daqiao"] = "矜持之花",
    ["illustrator:cpt_heg__daqiao"] = "KayaK",
    ["~cpt_heg__daqiao"] = "伯符，我去了……",
  }

local luxun = General(extension, "cpt_heg__luxun", "wu", 3, 3,  General.Male)
luxun:addSkill("hs__qianxun")
luxun:addSkill("stheg_duoshi")
Fk:loadTranslationTable{
    ["cpt_heg__luxun"] = "陆逊",
    ["#cpt_heg__luxun"] = "擎天之柱",
    ["illustrator:cpt_heg__luxun"] = "一品咸鱼煲",
    ["$hs__qianxun_cpt_heg__luxun1"] = "与人谦逊恭敬，自然无懈可击。",
    ["$hs__qianxun_cpt_heg__luxun2"] = "逊而多福，谦则少祸。",
    ["$stheg_duoshi_cpt_heg__luxun1"] = "国之大计，当由吾辈共议之。",
    ["$stheg_duoshi_cpt_heg__luxun2"] = "细心筹谋，以虑后计。",
    ["~cpt_heg__luxun"] = "今陛下离散二宫，伤害骨肉，终有追悔莫及之时！",
  }

local sunshangxiang = General(extension, "cpt_heg__sunshangxiang", "wu", 3, 3, General.Female)
sunshangxiang:addSkill("zhonger_st_heg__xiaoji")
sunshangxiang:addSkill("hs__jieyin")
Fk:loadTranslationTable{
    ["cpt_heg__sunshangxiang"] = "孙尚香",
    ["#cpt_heg__sunshangxiang"] = "弓腰姬",
    ["illustrator:cpt_heg__sunshangxiang"] = "鬼画府",
    ["$zhonger_st_heg__xiaoji_cpt_heg__sunshangxiang1"]="花间矫捷，快步无影。",
    ["$zhonger_st_heg__xiaoji_cpt_heg__sunshangxiang2"]="体态轻盈，出招无形。",
    ["$hs__jieyin_cpt_heg__sunshangxiang1"] = "彩袖双剑鸾凤鸣，良缘牵线醉黛眉",
    ["$hs__jieyin_cpt_heg__sunshangxiang2"] = "地生连理枝，水出并头莲。",
    ["~cpt_heg__sunshangxiang"] = "四水楚歌起，望乡泪满裳。",
  }

local sunjian = General:new(extension, "cpt_heg__sunjian", "wu", 5)
sunjian:addSkill("hs__yinghun")
Fk:loadTranslationTable{
    ['cpt_heg__sunjian'] = '孙坚',
    ["#cpt_heg__sunjian"] = "魂佑江东",
    ["illustrator:cpt_heg__sunjian"] = "LiuHeng",
    ["~cpt_heg__sunjian"] = "有埋伏！呃……啊！！",
  }

local xiaoqiao = General(extension, "cpt_heg__xiaoqiao", "wu", 3, 3, General.Female)
xiaoqiao:addSkill("stheg__tianxiang")
xiaoqiao:addSkill("stheg__hongyan")
Fk:loadTranslationTable{
['cpt_heg__xiaoqiao'] = '小乔',
["#cpt_heg__xiaoqiao"] = "矫情之花",
["illustrator:cpt_heg__xiaoqiao"] = "Xerez",
["$stheg__tianxiang_cpt_heg__xiaoqiao1"] = "帘幕燕双双，绿杨低映窗。",
["$stheg__tianxiang_cpt_heg__xiaoqiao2"] = "叫你再直勾勾看着我。",
["~cpt_heg__xiaoqiao"] = "此生无悔，心愿已了。",
}

local taishici = General(extension, "cpt_heg__taishici", "wu", 4, 4,  General.Male)
taishici:addSkill("tianyi")
Fk:loadTranslationTable{
['cpt_heg__taishici'] = '太史慈',
["#cpt_heg__taishici"] = "笃烈之士",
["illustrator:cpt_heg__taishici"] = "Tuu.",
["$tianyi_cpt_heg__taishici1"] = "信义为先，报恩为则。",
["$tianyi_cpt_heg__taishici2"] = "大义记挂在心，守信如天在怀！",
["~cpt_heg__taishici"] = "今所志未从，奈何而死乎！",
}

local zhoutai = General(extension, "cpt_heg__zhoutai", "wu", 4, 4,  General.Male)
zhoutai:addSkill("hs__buqu")
zhoutai:addSkill("hs__fenji")
Fk:loadTranslationTable{
['cpt_heg__zhoutai'] = '周泰',
["#cpt_heg__zhoutai"] = "历战之躯",
["illustrator:cpt_heg__zhoutai"] = "枭瞳",
["$hs__buqu_cpt_heg__zhoutai1"] = "谁再上前一步，我叫他血溅当场！",
["$hs__buqu_cpt_heg__zhoutai2"] = "化身成盾，护卫吾主！",
["$hs__fenji_cpt_heg__zhoutai1"] = "重整旗鼓，分兵再战!",
["$hs__fenji_cpt_heg__zhoutai2"] = "汝等护主公快走，吾还可一战！",
["~cpt_heg__zhoutai"] = "誓为...知己者...死...",
}

local lusu = General(extension, "cpt_heg__lusu", "wu", 3, 3,  General.Male)
lusu:addSkill("haoshi")
lusu:addSkill("dimeng")
Fk:loadTranslationTable{
  ['cpt_heg__lusu'] = '鲁肃',
  ["#cpt_heg__lusu"] = "独断的外交家",
  ["illustrator:cpt_heg__lusu"] = "LiuHeng",
  ["~cpt_heg__lusu"] = "此联盟已破，吴蜀休矣。",
}

local erzhang = General(extension, "cpt_heg__zhangzhaozhanghong", "wu", 3, 3,  General.Male)
erzhang:addSkill("zhijian")
erzhang:addSkill("guzheng")
Fk:loadTranslationTable{
  ['cpt_heg__zhangzhaozhanghong'] = '张昭张纮',
  ["#cpt_heg__zhangzhaozhanghong"] = "经天纬地",
  ["illustrator:cpt_heg__zhangzhaozhanghong"] = "废柴男",
  ["~cpt_heg__zhangzhaozhanghong"] = "竭力尽智，死而无憾。",
}

local dingfeng = General(extension, "cpt_heg__dingfeng", "wu", 4, 4,  General.Male)
dingfeng:addSkill("duanbing")
dingfeng:addSkill("fenxun")
Fk:loadTranslationTable{
  ["cpt_heg__dingfeng"] = "丁奉",
  ["#cpt_heg__dingfeng"] = "清侧重臣",
  ["illustrator:cpt_heg__dingfeng"] = "魔鬼鱼",

  ["$duanbing1"] = "众将官，短刀出鞘。",
  ["$duanbing2"] = "短兵轻甲也可取汝性命！",
  ["$fenxun1"] = "取封侯爵赏，正在今日！",
  ["$fenxun2"] = "给我拉过来！",
  ["~cpt_heg__dingfeng"] = "这风，太冷了……",
}

local huatuo = General(extension, "cpt_heg__huatuo", "qun", 3, 3,  General.Male)
huatuo:addSkill("hs__jijiu")
huatuo:addSkill("hs__chuli")

Fk:loadTranslationTable{
  ["cpt_heg__huatuo"] = "华佗",
  ["#cpt_heg__huatuo"] = "神医",
  ["illustrator:cpt_heg__huatuo"] = "琛·美弟奇",
  ["~cpt_heg__huatuo"] = "生老病死，命不可违。",
}


local lvbu = General(extension, "cpt_heg__lvbu", "qun", 5)
lvbu:addSkill("spwuu")
lvbu:addCompanions("cpt_heg__diaochan")
Fk:loadTranslationTable{
  ["cpt_heg__lvbu"] = "吕布",
  ["#cpt_heg__lvbu"] = "戟指中原",
  ["illustrator:cpt_heg__lvbu"] = "凡果",
  ["~cpt_heg__lvbu"] = "我竟然输了？不可能！",
}

local diaochan = General(extension, "cpt_heg__diaochan", "qun", 3, 3, General.Female)
diaochan:addSkill("hs__lijian")
diaochan:addSkill("biyue")

Fk:loadTranslationTable{
  ["cpt_heg__diaochan"] = "貂蝉",
  ["#cpt_heg__diaochan"] = "绝世的舞姬",
  ["illustrator:cpt_heg__diaochan"] = "LiuHeng",
  ["$hs__lijian_cpt_heg__diaochan1"] = "请为妾身做主呀。",
  ["$hs__lijian_cpt_heg__diaochan2"] = "此舞独在两皆伤。",
  ["$biyue_cpt_heg__diaochan1"] = "闭月羞花貌，娇颜玉肌媚。",
  ["$biyue_cpt_heg__diaochan2"] = "娉婷袅袅闭月露，芙蓉为骨玉为面。",
  ["~cpt_heg__diaochan"] = "不能为将军再舞此景了。",
}

local yuanshao = General(extension, "cpt_heg__yuanshao", "qun", 4, 4,  General.Male)
yuanshao:addSkill("hs__luanji")
yuanshao:addCompanions("cpt_heg__yanliangwenchou")

Fk:loadTranslationTable{
  ["cpt_heg__yuanshao"] = "袁绍",
  ["#cpt_heg__yuanshao"] = "高贵的名门",
  ["illustrator:cpt_heg__yuanshao"] = "北辰菌",
  ["~cpt_heg__yuanshao"] = "老天不助我袁家啊！",
}

local sx = General(extension, 'cpt_heg__yanliangwenchou', 'qun', 4, 4,  General.Male)
sx:addSkill('hs__shuangxiong')
Fk:loadTranslationTable{
  ['cpt_heg__yanliangwenchou'] = '颜良文丑',
  ["#cpt_heg__yanliangwenchou"] = "虎狼兄弟",
  ["illustrator:cpt_heg__yanliangwenchou"] = "KayaK",
  ["$hs__shuangxiong_cpt_heg__yanliangwenchou1"]="此战如有你我一人在此，何惧华雄？定教他有去无回！",
  ["$hs__shuangxiong_cpt_heg__yanliangwenchou2"]="你我兄弟并肩，谁人能敌？定可一战而擒！",
  ["~cpt_heg__yanliangwenchou"] = "吾等是太轻敌了...",
}

local jiaxu = General(extension, 'cpt_heg__jiaxu', 'qun', 3, 3,  General.Male)
jiaxu:addSkill('wansha')
jiaxu:addSkill("zhonger_st_heg__weimu")
jiaxu:addSkill("ze_st_heg__luanwu")
Fk:loadTranslationTable{
  ['cpt_heg__jiaxu'] = '贾诩',
  ["#cpt_heg__jiaxu"] = "冷酷的毒士",
  ["illustrator:cpt_heg__jiaxu"] = "绘聚艺堂",
  ["$wansha_cpt_heg__jiaxu1"] = "吾之所好，杀人诛心。",
  ["$wansha_cpt_heg__jiaxu2"] = "汝可遣使相问，四下可有援军？",
  ["$ze_st_heg__luanwu_cpt_heg__jiaxu1"] = "汝等若心存隐忍，顷刻便尸骨无存！",
  ["$ze_st_heg__luanwu_cpt_heg__jiaxu2"] = "在下所谋之法，唯恐天下不乱！",
  ["$zhonger_st_heg__weimu_cpt_heg__jiaxu1"] = "施经布略由我，剩下的，任由将军！",
  ["$zhonger_st_heg__weimu_cpt_heg__jiaxu2"] = "兵以诈立，不如，任其来攻！",
  ["~cpt_heg__jiaxu"] = "天下大定，某，亦得功成名就。",
}

local pangde = General(extension, "cpt_heg__pangde", "qun", 4, 4,  General.Male)
pangde:addSkill("mashu")
pangde:addSkill("jianchu")

Fk:loadTranslationTable{
  ["cpt_heg__pangde"] = "庞德",
  ["#cpt_heg__pangde"] = "人马一体",
  ["illustrator:cpt_heg__pangde"] = "凝聚永恒",
  ["$jianchu_cpt_heg__pangde1"]="乘胜追击，杀！杀！",
  ["$jianchu_cpt_heg__pangde2"]="驰骋沙场，杀敌无惧。",
  ["~cpt_heg__pangde"] = "大丈夫，死生何惧！",
}

local zhangjiao = General(extension, "cpt_heg__zhangjiao", 'qun', 3, 3,  General.Male)
zhangjiao:addSkill("ze__leiji")
zhangjiao:addSkill("ze__guidao")
Fk:loadTranslationTable{
  ['cpt_heg__zhangjiao'] = '张角',
  ["#cpt_heg__zhangjiao"] = "天公将军",
  ["illustrator:cpt_heg__zhangjiao"] = "墨心绘意",
  ["$ze__leiji_cpt_heg__zhangjiao1"] = "袭击雷赴，汝等难逃！",
  ["$ze__leiji_cpt_heg__zhangjiao2"] = "掀雷决电，一击千军！",
  ["$ze__guidao_cpt_heg__zhangjiao1"] = "人道酬善，鬼道聚民！",
  ["$ze__guidao_cpt_heg__zhangjiao2"] = "以道御术，以法灭阵！",
  ["~cpt_heg__zhangjiao"] = "黄巾基业，毁于一旦啊......",
}

local caiwenji = General(extension, "cpt_heg__caiwenji", "qun", 3, 3, General.Female)
caiwenji:addSkill("beige")
caiwenji:addSkill("hs__duanchang")
Fk:loadTranslationTable{
  ["cpt_heg__caiwenji"] = "蔡文姬",
  ["#cpt_heg__caiwenji"] = "异乡的孤女",
  ["illustrator:cpt_heg__caiwenji"] = "SoniaTang",
  ["~cpt_heg__caiwenji"] = "人生几何时，怀忧终年岁。",
}

local mateng = General(extension, "cpt_heg__mateng", "qun", 4, 4,  General.Male)
mateng:addSkill("heg_mateng__mashu")
mateng:addSkill("xiongyi")

Fk:loadTranslationTable{
  ["cpt_heg__mateng"] = "马腾",
  ["#cpt_heg__mateng"] = "驰骋西陲",
  ["desinger:cpt_heg__mateng"] = "淬毒",
  ["illustrator:cpt_heg__mateng"] = "DH",
  ["~cpt_heg__mateng"] = "儿子，为爹报仇啊！",
}


local kongrong = General(extension, "cpt_heg__kongrong", "qun", 3, 3,  General.Male)
kongrong:addSkill("mingshi")
kongrong:addSkill("lirang")
Fk:loadTranslationTable{
  ["cpt_heg__kongrong"] = "孔融",
  ["#cpt_heg__kongrong"] = "凛然重义",
  ["desinger:cpt_heg__kongrong"] = "淬毒",
  ["illustrator:cpt_heg__kongrong"] = "苍月白龙",
  ["~cpt_heg__kongrong"] = "覆巢之下，岂有完卵……",
}

local jiling = General(extension, "cpt_heg__jiling", "qun", 4, 4,  General.Male)
jiling:addSkill("hs__shuangren")
Fk:loadTranslationTable{
  ["cpt_heg__jiling"] = "纪灵",
  ["#cpt_heg__jiling"] = "仲家的主将",
  ["illustrator:cpt_heg__jiling"] = "樱花闪乱",
  ["desinger:cpt_heg__jiling"] = "淬毒",
  ["~cpt_heg__jiling"] = "额，将军为何咆哮不断……",
}

local tianfeng = General(extension, "cpt_heg__tianfeng", "qun", 3, 3,  General.Male)
tianfeng:addSkill("sijian")
tianfeng:addSkill("suishi")

Fk:loadTranslationTable{
  ["cpt_heg__tianfeng"] = "田丰",
  ["#cpt_heg__tianfeng"] = "河北瑰杰",
  ["illustrator:cpt_heg__tianfeng"] = "地狱许",
  ["desinger:cpt_heg__tianfeng"] = "淬毒",
  ["~cpt_heg__tianfeng"] = "不纳吾言而反诛吾心，奈何奈何！！",
}

local panfeng = General(extension, "cpt_heg__panfeng", "qun", 4, 4,  General.Male)
panfeng:addSkill("ze_heg__kuangfu")
Fk:loadTranslationTable{
  ["cpt_heg__panfeng"] = "潘凤",
  ["#cpt_heg__panfeng"] = "联军上将",
  ["illustrator:cpt_heg__panfeng"] = "凡果",
  ["~cpt_heg__panfeng"] = "潘凤又被华雄斩啦。",
}

local zoushi = General(extension, "cpt_heg__zoushi", "qun", 3, 3, General.Female)
zoushi:addSkill("ze_st_heg_huoshui")
zoushi:addSkill("ze_st_heg_qingcheng")
Fk:loadTranslationTable{
  ["cpt_heg__zoushi"] = "邹氏",
  ["~cpt_heg__zoushi"] = "年老色衰了吗？",
}

return extension